cook meat over a slow fire - Francés Inglés Diccionario